Struct googapis::google::analytics::data::v1beta::RunRealtimeReportResponse [−][src]
pub struct RunRealtimeReportResponse {
pub dimension_headers: Vec<DimensionHeader>,
pub metric_headers: Vec<MetricHeader>,
pub rows: Vec<Row>,
pub totals: Vec<Row>,
pub maximums: Vec<Row>,
pub minimums: Vec<Row>,
pub row_count: i32,
pub property_quota: Option<PropertyQuota>,
pub kind: String,
}Expand description
The response realtime report table corresponding to a request.
Fields
dimension_headers: Vec<DimensionHeader>Describes dimension columns. The number of DimensionHeaders and ordering of DimensionHeaders matches the dimensions present in rows.
metric_headers: Vec<MetricHeader>Describes metric columns. The number of MetricHeaders and ordering of MetricHeaders matches the metrics present in rows.
rows: Vec<Row>Rows of dimension value combinations and metric values in the report.
totals: Vec<Row>If requested, the totaled values of metrics.
maximums: Vec<Row>If requested, the maximum values of metrics.
minimums: Vec<Row>If requested, the minimum values of metrics.
row_count: i32The total number of rows in the query result. rowCount is independent of
the number of rows returned in the response and the limit request
parameter. For example if a query returns 175 rows and includes limit
of 50 in the API request, the response will contain rowCount of 175 but
only 50 rows.
property_quota: Option<PropertyQuota>This Analytics Property’s Realtime quota state including this request.
kind: StringIdentifies what kind of resource this message is. This kind is always the
fixed string “analyticsData#runRealtimeReport”. Useful to distinguish
between response types in JSON.
Trait Implementations
fn merge_field<B>(
&mut self,
tag: u32,
wire_type: WireType,
buf: &mut B,
ctx: DecodeContext
) -> Result<(), DecodeError> where
B: Buf,
Returns the encoded length of the message without a length delimiter.
Encodes the message to a buffer. Read more
Encodes the message to a newly allocated buffer.
Encodes the message with a length-delimiter to a buffer. Read more
Encodes the message with a length-delimiter to a newly allocated buffer.
Decodes an instance of the message from a buffer. Read more
fn decode_length_delimited<B>(buf: B) -> Result<Self, DecodeError> where
Self: Default,
B: Buf,
fn decode_length_delimited<B>(buf: B) -> Result<Self, DecodeError> where
Self: Default,
B: Buf,
Decodes a length-delimited instance of the message from the buffer.
Decodes an instance of the message from a buffer, and merges it into self. Read more
Decodes a length-delimited instance of the message from buffer, and
merges it into self. Read more
This method tests for self and other values to be equal, and is used
by ==. Read more
This method tests for !=.
Auto Trait Implementations
impl RefUnwindSafe for RunRealtimeReportResponse
impl Send for RunRealtimeReportResponse
impl Sync for RunRealtimeReportResponse
impl Unpin for RunRealtimeReportResponse
impl UnwindSafe for RunRealtimeReportResponse
Blanket Implementations
Mutably borrows from an owned value. Read more
Wrap the input message T in a tonic::Request
pub fn vzip(self) -> V
Attaches the provided Subscriber to this type, returning a
WithDispatch wrapper. Read more
Attaches the current default Subscriber to this type, returning a
WithDispatch wrapper. Read more