[−][src]Struct google_webmasters3::SearchanalyticMethods
A builder providing access to all methods supported on searchanalytic resources.
It is not used directly, but through the Webmasters
hub.
Example
Instantiate a resource builder
extern crate hyper; extern crate hyper_rustls; extern crate yup_oauth2 as oauth2; extern crate google_webmasters3 as webmasters3; use std::default::Default; use oauth2::{Authenticator, DefaultAuthenticatorDelegate, ApplicationSecret, MemoryStorage}; use webmasters3::Webmasters; 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 = Webmasters::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 `query(...)` // to build up your call. let rb = hub.searchanalytics();
Methods
impl<'a, C, A> SearchanalyticMethods<'a, C, A>
[src]
pub fn query(
&self,
request: SearchAnalyticsQueryRequest,
site_url: &str
) -> SearchanalyticQueryCall<'a, C, A>
[src]
&self,
request: SearchAnalyticsQueryRequest,
site_url: &str
) -> SearchanalyticQueryCall<'a, C, A>
Create a builder to help you perform the following task:
Query your data with filters and parameters that you define. Returns zero or more rows grouped by the row keys that you define. You must define a date range of one or more days.
When date is one of the group by values, any days without data are omitted from the result list. If you need to know which days have data, issue a broad date range query grouped by date for any metric, and see which day rows are returned.
Arguments
request
- No description provided.siteUrl
- The site's URL, including protocol. For example: http://www.example.com/
Trait Implementations
impl<'a, C, A> MethodsBuilder for SearchanalyticMethods<'a, C, A>
[src]
Auto Trait Implementations
impl<'a, C, A> !Send for SearchanalyticMethods<'a, C, A>
impl<'a, C, A> Unpin for SearchanalyticMethods<'a, C, A>
impl<'a, C, A> !Sync for SearchanalyticMethods<'a, C, A>
impl<'a, C, A> !UnwindSafe for SearchanalyticMethods<'a, C, A>
impl<'a, C, A> !RefUnwindSafe for SearchanalyticMethods<'a, C, A>
Blanket Implementations
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Typeable for T where
T: Any,
T: Any,