Struct google_analyticsdata1_beta::api::PropertyQuota
source · [−]pub struct PropertyQuota {
pub concurrent_requests: Option<QuotaStatus>,
pub potentially_thresholded_requests_per_hour: Option<QuotaStatus>,
pub server_errors_per_project_per_hour: Option<QuotaStatus>,
pub tokens_per_day: Option<QuotaStatus>,
pub tokens_per_hour: Option<QuotaStatus>,
}Expand description
Current state of all quotas for this Analytics Property. If any quota for a property is exhausted, all requests to that property will return Resource Exhausted errors.
This type is not used in any activity, and only used as part of another schema.
Fields
concurrent_requests: Option<QuotaStatus>Standard Analytics Properties can send up to 10 concurrent requests; Analytics 360 Properties can use up to 50 concurrent requests.
potentially_thresholded_requests_per_hour: Option<QuotaStatus>Analytics Properties can send up to 120 requests with potentially thresholded dimensions per hour. In a batch request, each report request is individually counted for this quota if the request contains potentially thresholded dimensions.
server_errors_per_project_per_hour: Option<QuotaStatus>Standard Analytics Properties and cloud project pairs can have up to 10 server errors per hour; Analytics 360 Properties and cloud project pairs can have up to 50 server errors per hour.
tokens_per_day: Option<QuotaStatus>Standard Analytics Properties can use up to 25,000 tokens per day; Analytics 360 Properties can use 250,000 tokens per day. Most requests consume fewer than 10 tokens.
tokens_per_hour: Option<QuotaStatus>Standard Analytics Properties can use up to 5,000 tokens per hour; Analytics 360 Properties can use 50,000 tokens per hour. An API request consumes a single number of tokens, and that number is deducted from both the hourly and daily quotas.
Trait Implementations
sourceimpl Clone for PropertyQuota
impl Clone for PropertyQuota
sourcefn clone(&self) -> PropertyQuota
fn clone(&self) -> PropertyQuota
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source. Read more
sourceimpl Debug for PropertyQuota
impl Debug for PropertyQuota
sourceimpl Default for PropertyQuota
impl Default for PropertyQuota
sourcefn default() -> PropertyQuota
fn default() -> PropertyQuota
Returns the “default value” for a type. Read more
sourceimpl<'de> Deserialize<'de> for PropertyQuota
impl<'de> Deserialize<'de> for PropertyQuota
sourcefn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
sourceimpl Serialize for PropertyQuota
impl Serialize for PropertyQuota
impl Part for PropertyQuota
Auto Trait Implementations
impl RefUnwindSafe for PropertyQuota
impl Send for PropertyQuota
impl Sync for PropertyQuota
impl Unpin for PropertyQuota
impl UnwindSafe for PropertyQuota
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
WithDispatch wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber to this type, returning a
WithDispatch wrapper. Read more