Struct graph_rs_sdk::drives::DrivesItemsIdApiClient
source · pub struct DrivesItemsIdApiClient { /* private fields */ }
Implementations§
source§impl DrivesItemsIdApiClient
impl DrivesItemsIdApiClient
pub fn last_modified_by_user(&self) -> LastModifiedByUserApiClient
pub fn created_by_user(&self) -> CreatedByUserApiClient
sourcepub fn delete_items(&self) -> RequestHandler
pub fn delete_items(&self) -> RequestHandler
Delete a DriveItem
sourcepub fn get_items(&self) -> RequestHandler
pub fn get_items(&self) -> RequestHandler
Get items from drives
sourcepub fn update_items<B: BodyExt>(&self, body: B) -> RequestHandler
pub fn update_items<B: BodyExt>(&self, body: B) -> RequestHandler
Move a DriveItem to a new folder
sourcepub fn delete_analytics(&self) -> RequestHandler
pub fn delete_analytics(&self) -> RequestHandler
Delete navigation property analytics for drives
sourcepub fn get_analytics(&self) -> RequestHandler
pub fn get_analytics(&self) -> RequestHandler
Get analytics from drives
sourcepub fn update_analytics<B: BodyExt>(&self, body: B) -> RequestHandler
pub fn update_analytics<B: BodyExt>(&self, body: B) -> RequestHandler
Update the navigation property analytics in drives
sourcepub fn get_all_time(&self) -> RequestHandler
pub fn get_all_time(&self) -> RequestHandler
Get itemAnalytics
sourcepub fn create_item_activity_stats<B: BodyExt>(&self, body: B) -> RequestHandler
pub fn create_item_activity_stats<B: BodyExt>(&self, body: B) -> RequestHandler
Create new navigation property to itemActivityStats for drives
sourcepub fn list_item_activity_stats(&self) -> RequestHandler
pub fn list_item_activity_stats(&self) -> RequestHandler
Get itemActivityStats from drives
sourcepub fn get_item_activity_stats_count(&self) -> RequestHandler
pub fn get_item_activity_stats_count(&self) -> RequestHandler
Get the number of the resource
sourcepub fn delete_item_activity_stats(
&self,
item_activity_stat_id: impl AsRef<str>
) -> RequestHandler
pub fn delete_item_activity_stats( &self, item_activity_stat_id: impl AsRef<str> ) -> RequestHandler
Delete navigation property itemActivityStats for drives
sourcepub fn get_item_activity_stats(
&self,
item_activity_stat_id: impl AsRef<str>
) -> RequestHandler
pub fn get_item_activity_stats( &self, item_activity_stat_id: impl AsRef<str> ) -> RequestHandler
Get itemActivityStats from drives
sourcepub fn update_item_activity_stats<B: BodyExt>(
&self,
item_activity_stat_id: impl AsRef<str>,
body: B
) -> RequestHandler
pub fn update_item_activity_stats<B: BodyExt>( &self, item_activity_stat_id: impl AsRef<str>, body: B ) -> RequestHandler
Update the navigation property itemActivityStats in drives
sourcepub fn create_activities<B: BodyExt>(
&self,
item_activity_stat_id: impl AsRef<str>,
body: B
) -> RequestHandler
pub fn create_activities<B: BodyExt>( &self, item_activity_stat_id: impl AsRef<str>, body: B ) -> RequestHandler
Create new navigation property to activities for drives
sourcepub fn list_activities(
&self,
item_activity_stat_id: impl AsRef<str>
) -> RequestHandler
pub fn list_activities( &self, item_activity_stat_id: impl AsRef<str> ) -> RequestHandler
Get activities from drives
sourcepub fn get_activities_count(
&self,
item_activity_stat_id: impl AsRef<str>
) -> RequestHandler
pub fn get_activities_count( &self, item_activity_stat_id: impl AsRef<str> ) -> RequestHandler
Get the number of the resource
sourcepub fn delete_activities(
&self,
item_activity_stat_id: impl AsRef<str>,
item_activity_id: impl AsRef<str>
) -> RequestHandler
pub fn delete_activities( &self, item_activity_stat_id: impl AsRef<str>, item_activity_id: impl AsRef<str> ) -> RequestHandler
Delete navigation property activities for drives
sourcepub fn get_activities(
&self,
item_activity_stat_id: impl AsRef<str>,
item_activity_id: impl AsRef<str>
) -> RequestHandler
pub fn get_activities( &self, item_activity_stat_id: impl AsRef<str>, item_activity_id: impl AsRef<str> ) -> RequestHandler
Get activities from drives
sourcepub fn update_activities<B: BodyExt>(
&self,
item_activity_stat_id: impl AsRef<str>,
item_activity_id: impl AsRef<str>,
body: B
) -> RequestHandler
pub fn update_activities<B: BodyExt>( &self, item_activity_stat_id: impl AsRef<str>, item_activity_id: impl AsRef<str>, body: B ) -> RequestHandler
Update the navigation property activities in drives
sourcepub fn get_drive_item(
&self,
item_activity_stat_id: impl AsRef<str>,
item_activity_id: impl AsRef<str>
) -> RequestHandler
pub fn get_drive_item( &self, item_activity_stat_id: impl AsRef<str>, item_activity_id: impl AsRef<str> ) -> RequestHandler
Get driveItem from drives
sourcepub fn get_drive_item_content(
&self,
item_activity_stat_id: impl AsRef<str>,
item_activity_id: impl AsRef<str>
) -> RequestHandler
pub fn get_drive_item_content( &self, item_activity_stat_id: impl AsRef<str>, item_activity_id: impl AsRef<str> ) -> RequestHandler
Get content for the navigation property driveItem from drives
sourcepub fn update_drive_item_content<B: BodyExt>(
&self,
item_activity_stat_id: impl AsRef<str>,
item_activity_id: impl AsRef<str>,
body: B
) -> RequestHandler
pub fn update_drive_item_content<B: BodyExt>( &self, item_activity_stat_id: impl AsRef<str>, item_activity_id: impl AsRef<str>, body: B ) -> RequestHandler
Update content for the navigation property driveItem in drives
sourcepub fn get_last_seven_days(&self) -> RequestHandler
pub fn get_last_seven_days(&self) -> RequestHandler
Get lastSevenDays from drives
sourcepub fn assign_sensitivity_label<B: BodyExt>(&self, body: B) -> RequestHandler
pub fn assign_sensitivity_label<B: BodyExt>(&self, body: B) -> RequestHandler
Invoke action assignSensitivityLabel
sourcepub fn checkin<B: BodyExt>(&self, body: B) -> RequestHandler
pub fn checkin<B: BodyExt>(&self, body: B) -> RequestHandler
Invoke action checkin
sourcepub fn checkout(&self) -> RequestHandler
pub fn checkout(&self) -> RequestHandler
Invoke action checkout
sourcepub fn create_children<B: BodyExt>(&self, body: B) -> RequestHandler
pub fn create_children<B: BodyExt>(&self, body: B) -> RequestHandler
Create new navigation property to children for drives
sourcepub fn list_children(&self) -> RequestHandler
pub fn list_children(&self) -> RequestHandler
List children of a driveItem
sourcepub fn get_children_count(&self) -> RequestHandler
pub fn get_children_count(&self) -> RequestHandler
Get the number of the resource
sourcepub fn get_children(&self, drive_item_id_1: impl AsRef<str>) -> RequestHandler
pub fn get_children(&self, drive_item_id_1: impl AsRef<str>) -> RequestHandler
Get children from drives
sourcepub fn get_children_content(
&self,
drive_item_id_1: impl AsRef<str>
) -> RequestHandler
pub fn get_children_content( &self, drive_item_id_1: impl AsRef<str> ) -> RequestHandler
Get content for the navigation property children from drives
sourcepub fn update_children_content<B: BodyExt>(
&self,
drive_item_id_1: impl AsRef<str>,
body: B
) -> RequestHandler
pub fn update_children_content<B: BodyExt>( &self, drive_item_id_1: impl AsRef<str>, body: B ) -> RequestHandler
Update content for the navigation property children in drives
sourcepub fn get_items_content(&self) -> RequestHandler
pub fn get_items_content(&self) -> RequestHandler
Get content for the navigation property items from drives
sourcepub fn update_items_content<B: BodyExt>(&self, body: B) -> RequestHandler
pub fn update_items_content<B: BodyExt>(&self, body: B) -> RequestHandler
Update content for the navigation property items in drives
sourcepub fn copy<B: BodyExt>(&self, body: B) -> RequestHandler
pub fn copy<B: BodyExt>(&self, body: B) -> RequestHandler
Invoke action copy
sourcepub fn create_link<B: BodyExt>(&self, body: B) -> RequestHandler
pub fn create_link<B: BodyExt>(&self, body: B) -> RequestHandler
Invoke action createLink
sourcepub fn create_upload_session<B: BodyExt>(&self, body: B) -> RequestHandler
pub fn create_upload_session<B: BodyExt>(&self, body: B) -> RequestHandler
Invoke action createUploadSession
sourcepub fn get_drive_item_delta(&self) -> RequestHandler
pub fn get_drive_item_delta(&self) -> RequestHandler
Invoke function delta
sourcepub fn get_drive_item_delta_token(
&self,
token: impl AsRef<str>
) -> RequestHandler
pub fn get_drive_item_delta_token( &self, token: impl AsRef<str> ) -> RequestHandler
Invoke function delta
sourcepub fn extract_sensitivity_labels(&self) -> RequestHandler
pub fn extract_sensitivity_labels(&self) -> RequestHandler
Invoke action extractSensitivityLabels
sourcepub fn follow(&self) -> RequestHandler
pub fn follow(&self) -> RequestHandler
Invoke action follow
sourcepub fn get_drive_item_activities_by_interval(
&self,
start_date_time: impl AsRef<str>,
end_date_time: impl AsRef<str>,
interval: impl AsRef<str>
) -> RequestHandler
pub fn get_drive_item_activities_by_interval( &self, start_date_time: impl AsRef<str>, end_date_time: impl AsRef<str>, interval: impl AsRef<str> ) -> RequestHandler
Invoke function getActivitiesByInterval
sourcepub fn invite<B: BodyExt>(&self, body: B) -> RequestHandler
pub fn invite<B: BodyExt>(&self, body: B) -> RequestHandler
Invoke action invite
sourcepub fn get_list_item(&self) -> RequestHandler
pub fn get_list_item(&self) -> RequestHandler
Get listItem from drives
sourcepub fn permanent_delete(&self) -> RequestHandler
pub fn permanent_delete(&self) -> RequestHandler
Invoke action permanentDelete
sourcepub fn create_permissions<B: BodyExt>(&self, body: B) -> RequestHandler
pub fn create_permissions<B: BodyExt>(&self, body: B) -> RequestHandler
Create new navigation property to permissions for drives
sourcepub fn list_permissions(&self) -> RequestHandler
pub fn list_permissions(&self) -> RequestHandler
List sharing permissions on a driveItem
sourcepub fn get_permissions_count(&self) -> RequestHandler
pub fn get_permissions_count(&self) -> RequestHandler
Get the number of the resource
sourcepub fn delete_permissions(
&self,
permission_id: impl AsRef<str>
) -> RequestHandler
pub fn delete_permissions( &self, permission_id: impl AsRef<str> ) -> RequestHandler
Delete a sharing permission from a file or folder
sourcepub fn get_permissions(&self, permission_id: impl AsRef<str>) -> RequestHandler
pub fn get_permissions(&self, permission_id: impl AsRef<str>) -> RequestHandler
Get sharing permission for a file or folder
sourcepub fn update_permissions<B: BodyExt>(
&self,
permission_id: impl AsRef<str>,
body: B
) -> RequestHandler
pub fn update_permissions<B: BodyExt>( &self, permission_id: impl AsRef<str>, body: B ) -> RequestHandler
Update sharing permission
sourcepub fn grant<B: BodyExt>(
&self,
permission_id: impl AsRef<str>,
body: B
) -> RequestHandler
pub fn grant<B: BodyExt>( &self, permission_id: impl AsRef<str>, body: B ) -> RequestHandler
Invoke action grant
sourcepub fn preview<B: BodyExt>(&self, body: B) -> RequestHandler
pub fn preview<B: BodyExt>(&self, body: B) -> RequestHandler
Invoke action preview
sourcepub fn restore<B: BodyExt>(&self, body: B) -> RequestHandler
pub fn restore<B: BodyExt>(&self, body: B) -> RequestHandler
Invoke action restore
sourcepub fn search(&self, q: impl AsRef<str>) -> RequestHandler
pub fn search(&self, q: impl AsRef<str>) -> RequestHandler
Invoke function search
sourcepub fn create_subscriptions<B: BodyExt>(&self, body: B) -> RequestHandler
pub fn create_subscriptions<B: BodyExt>(&self, body: B) -> RequestHandler
Create new navigation property to subscriptions for drives
sourcepub fn list_subscriptions(&self) -> RequestHandler
pub fn list_subscriptions(&self) -> RequestHandler
Get subscriptions from drives
sourcepub fn get_subscriptions_count(&self) -> RequestHandler
pub fn get_subscriptions_count(&self) -> RequestHandler
Get the number of the resource
sourcepub fn delete_subscriptions(
&self,
subscription_id: impl AsRef<str>
) -> RequestHandler
pub fn delete_subscriptions( &self, subscription_id: impl AsRef<str> ) -> RequestHandler
Delete navigation property subscriptions for drives
sourcepub fn get_subscriptions(
&self,
subscription_id: impl AsRef<str>
) -> RequestHandler
pub fn get_subscriptions( &self, subscription_id: impl AsRef<str> ) -> RequestHandler
Get subscriptions from drives
sourcepub fn update_subscriptions<B: BodyExt>(
&self,
subscription_id: impl AsRef<str>,
body: B
) -> RequestHandler
pub fn update_subscriptions<B: BodyExt>( &self, subscription_id: impl AsRef<str>, body: B ) -> RequestHandler
Update the navigation property subscriptions in drives
Invoke action reauthorize
sourcepub fn create_thumbnails<B: BodyExt>(&self, body: B) -> RequestHandler
pub fn create_thumbnails<B: BodyExt>(&self, body: B) -> RequestHandler
Create new navigation property to thumbnails for drives
sourcepub fn list_thumbnails(&self) -> RequestHandler
pub fn list_thumbnails(&self) -> RequestHandler
List thumbnails for a DriveItem
sourcepub fn get_thumbnails_count(&self) -> RequestHandler
pub fn get_thumbnails_count(&self) -> RequestHandler
Get the number of the resource
sourcepub fn delete_thumbnails(
&self,
thumbnail_set_id: impl AsRef<str>
) -> RequestHandler
pub fn delete_thumbnails( &self, thumbnail_set_id: impl AsRef<str> ) -> RequestHandler
Delete navigation property thumbnails for drives
sourcepub fn get_thumbnails(
&self,
thumbnail_set_id: impl AsRef<str>
) -> RequestHandler
pub fn get_thumbnails( &self, thumbnail_set_id: impl AsRef<str> ) -> RequestHandler
Get thumbnails from drives
sourcepub fn update_thumbnails<B: BodyExt>(
&self,
thumbnail_set_id: impl AsRef<str>,
body: B
) -> RequestHandler
pub fn update_thumbnails<B: BodyExt>( &self, thumbnail_set_id: impl AsRef<str>, body: B ) -> RequestHandler
Update the navigation property thumbnails in drives
sourcepub fn unfollow(&self) -> RequestHandler
pub fn unfollow(&self) -> RequestHandler
Invoke action unfollow
sourcepub fn validate_permission<B: BodyExt>(&self, body: B) -> RequestHandler
pub fn validate_permission<B: BodyExt>(&self, body: B) -> RequestHandler
Invoke action validatePermission
sourcepub fn create_versions<B: BodyExt>(&self, body: B) -> RequestHandler
pub fn create_versions<B: BodyExt>(&self, body: B) -> RequestHandler
Create new navigation property to versions for drives
sourcepub fn list_versions(&self) -> RequestHandler
pub fn list_versions(&self) -> RequestHandler
List versions of a driveItem
sourcepub fn get_versions_count(&self) -> RequestHandler
pub fn get_versions_count(&self) -> RequestHandler
Get the number of the resource
sourcepub fn delete_versions(
&self,
drive_item_version_id: impl AsRef<str>
) -> RequestHandler
pub fn delete_versions( &self, drive_item_version_id: impl AsRef<str> ) -> RequestHandler
Delete navigation property versions for drives
sourcepub fn get_versions(
&self,
drive_item_version_id: impl AsRef<str>
) -> RequestHandler
pub fn get_versions( &self, drive_item_version_id: impl AsRef<str> ) -> RequestHandler
Get a DriveItemVersion resource
sourcepub fn update_versions<B: BodyExt>(
&self,
drive_item_version_id: impl AsRef<str>,
body: B
) -> RequestHandler
pub fn update_versions<B: BodyExt>( &self, drive_item_version_id: impl AsRef<str>, body: B ) -> RequestHandler
Update the navigation property versions in drives
sourcepub fn get_versions_content(
&self,
drive_item_version_id: impl AsRef<str>
) -> RequestHandler
pub fn get_versions_content( &self, drive_item_version_id: impl AsRef<str> ) -> RequestHandler
Get content for the navigation property versions from drives
sourcepub fn update_versions_content<B: BodyExt>(
&self,
drive_item_version_id: impl AsRef<str>,
body: B
) -> RequestHandler
pub fn update_versions_content<B: BodyExt>( &self, drive_item_version_id: impl AsRef<str>, body: B ) -> RequestHandler
Update content for the navigation property versions in drives
sourcepub fn restore_version(
&self,
drive_item_version_id: impl AsRef<str>
) -> RequestHandler
pub fn restore_version( &self, drive_item_version_id: impl AsRef<str> ) -> RequestHandler
Invoke action restoreVersion