pub mod methods;
pub struct Files<'a, H: crate::gapirs_common::Hub> {
#[allow(unused)]
pub(crate) hub: &'a H,
}
impl<'a, H: crate::gapirs_common::Hub> Files<'a, H> {
pub fn copy(&self) -> methods::copy::DriveFilesCopyCallBuilder<'a, H> {
let mut builder: methods::copy::DriveFilesCopyCallBuilder<'a, H> = ::std::default::Default::default();
builder.with_hub(self.hub);
builder
}
pub fn create(&self) -> methods::create::DriveFilesCreateCallBuilder<'a, H> {
let mut builder: methods::create::DriveFilesCreateCallBuilder<'a, H> = ::std::default::Default::default();
builder.with_hub(self.hub);
builder
}
pub fn delete(&self) -> methods::delete::DriveFilesDeleteCallBuilder<'a, H> {
let mut builder: methods::delete::DriveFilesDeleteCallBuilder<'a, H> = ::std::default::Default::default();
builder.with_hub(self.hub);
builder
}
pub fn download(&self) -> methods::download::DriveFilesDownloadCallBuilder<'a, H> {
let mut builder: methods::download::DriveFilesDownloadCallBuilder<'a, H> = ::std::default::Default::default();
builder.with_hub(self.hub);
builder
}
pub fn empty_trash(
&self,
) -> methods::empty_trash::DriveFilesEmptyTrashCallBuilder<'a, H> {
let mut builder: methods::empty_trash::DriveFilesEmptyTrashCallBuilder<'a, H> = ::std::default::Default::default();
builder.with_hub(self.hub);
builder
}
pub fn export(&self) -> methods::export::DriveFilesExportCallBuilder<'a, H> {
let mut builder: methods::export::DriveFilesExportCallBuilder<'a, H> = ::std::default::Default::default();
builder.with_hub(self.hub);
builder
}
pub fn generate_ids(
&self,
) -> methods::generate_ids::DriveFilesGenerateIdsCallBuilder<'a, H> {
let mut builder: methods::generate_ids::DriveFilesGenerateIdsCallBuilder<
'a,
H,
> = ::std::default::Default::default();
builder.with_hub(self.hub);
builder
}
pub fn get(&self) -> methods::get::DriveFilesGetCallBuilder<'a, H> {
let mut builder: methods::get::DriveFilesGetCallBuilder<'a, H> = ::std::default::Default::default();
builder.with_hub(self.hub);
builder
}
pub fn list(&self) -> methods::list::DriveFilesListCallBuilder<'a, H> {
let mut builder: methods::list::DriveFilesListCallBuilder<'a, H> = ::std::default::Default::default();
builder.with_hub(self.hub);
builder
}
pub fn list_labels(
&self,
) -> methods::list_labels::DriveFilesListLabelsCallBuilder<'a, H> {
let mut builder: methods::list_labels::DriveFilesListLabelsCallBuilder<'a, H> = ::std::default::Default::default();
builder.with_hub(self.hub);
builder
}
pub fn modify_labels(
&self,
) -> methods::modify_labels::DriveFilesModifyLabelsCallBuilder<'a, H> {
let mut builder: methods::modify_labels::DriveFilesModifyLabelsCallBuilder<
'a,
H,
> = ::std::default::Default::default();
builder.with_hub(self.hub);
builder
}
pub fn update(&self) -> methods::update::DriveFilesUpdateCallBuilder<'a, H> {
let mut builder: methods::update::DriveFilesUpdateCallBuilder<'a, H> = ::std::default::Default::default();
builder.with_hub(self.hub);
builder
}
pub fn watch(&self) -> methods::watch::DriveFilesWatchCallBuilder<'a, H> {
let mut builder: methods::watch::DriveFilesWatchCallBuilder<'a, H> = ::std::default::Default::default();
builder.with_hub(self.hub);
builder
}
}