Struct google_youtubeanalytics2::GroupMethods [−][src]
pub struct GroupMethods<'a, C, A> where
C: 'a,
A: 'a, { /* fields omitted */ }
A builder providing access to all methods supported on group resources.
It is not used directly, but through the YouTubeAnalytics
hub.
Example
Instantiate a resource builder
extern crate hyper; extern crate hyper_rustls; extern crate yup_oauth2 as oauth2; extern crate google_youtubeanalytics2 as youtubeanalytics2; use std::default::Default; use oauth2::{Authenticator, DefaultAuthenticatorDelegate, ApplicationSecret, MemoryStorage}; use youtubeanalytics2::YouTubeAnalytics; let secret: ApplicationSecret = Default::default(); let auth = Authenticator::new(&secret, DefaultAuthenticatorDelegate, hyper::Client::with_connector(hyper::net::HttpsConnector::new(hyper_rustls::TlsClient::new())), <MemoryStorage as Default>::default(), None); let mut hub = YouTubeAnalytics::new(hyper::Client::with_connector(hyper::net::HttpsConnector::new(hyper_rustls::TlsClient::new())), auth); // Usually you wouldn't bind this to a variable, but keep calling *CallBuilders* // like `delete(...)`, `insert(...)`, `list(...)` and `update(...)` // to build up your call. let rb = hub.groups();
Methods
impl<'a, C, A> GroupMethods<'a, C, A>
[src]
impl<'a, C, A> GroupMethods<'a, C, A>
pub fn delete(&self) -> GroupDeleteCall<'a, C, A>
[src]
pub fn delete(&self) -> GroupDeleteCall<'a, C, A>
Create a builder to help you perform the following task:
Deletes a group.
pub fn insert(&self, request: Group) -> GroupInsertCall<'a, C, A>
[src]
pub fn insert(&self, request: Group) -> GroupInsertCall<'a, C, A>
Create a builder to help you perform the following task:
Creates a group.
Arguments
request
- No description provided.
pub fn list(&self) -> GroupListCall<'a, C, A>
[src]
pub fn list(&self) -> GroupListCall<'a, C, A>
Create a builder to help you perform the following task:
Returns a collection of groups that match the API request parameters. For example, you can retrieve all groups that the authenticated user owns, or you can retrieve one or more groups by their unique IDs.
pub fn update(&self, request: Group) -> GroupUpdateCall<'a, C, A>
[src]
pub fn update(&self, request: Group) -> GroupUpdateCall<'a, C, A>
Create a builder to help you perform the following task:
Modifies a group. For example, you could change a group's title.
Arguments
request
- No description provided.
Trait Implementations
impl<'a, C, A> MethodsBuilder for GroupMethods<'a, C, A>
[src]
impl<'a, C, A> MethodsBuilder for GroupMethods<'a, C, A>
Auto Trait Implementations
impl<'a, C, A> !Send for GroupMethods<'a, C, A>
impl<'a, C, A> !Send for GroupMethods<'a, C, A>
impl<'a, C, A> !Sync for GroupMethods<'a, C, A>
impl<'a, C, A> !Sync for GroupMethods<'a, C, A>