pub struct GoogleAnalyticsAdminV1alphaDataStream {
pub android_app_stream_data: Option<GoogleAnalyticsAdminV1alphaDataStreamAndroidAppStreamData>,
pub create_time: Option<String>,
pub display_name: Option<String>,
pub ios_app_stream_data: Option<GoogleAnalyticsAdminV1alphaDataStreamIosAppStreamData>,
pub name: Option<String>,
pub type_: Option<String>,
pub update_time: Option<String>,
pub web_stream_data: Option<GoogleAnalyticsAdminV1alphaDataStreamWebStreamData>,
}Expand description
A resource message representing a data stream.
Activities
This type is used in activities, which are methods you may call on this type or where this type is involved in. The list links the activity name, along with information about where it is used (one of request and response).
- data streams create properties (request|response)
- data streams get properties (response)
- data streams patch properties (request|response)
Fields
android_app_stream_data: Option<GoogleAnalyticsAdminV1alphaDataStreamAndroidAppStreamData>Data specific to Android app streams. Must be populated if type is ANDROID_APP_DATA_STREAM.
create_time: Option<String>Output only. Time when this stream was originally created.
display_name: Option<String>Human-readable display name for the Data Stream. Required for web data streams. The max allowed display name length is 255 UTF-16 code units.
ios_app_stream_data: Option<GoogleAnalyticsAdminV1alphaDataStreamIosAppStreamData>Data specific to iOS app streams. Must be populated if type is IOS_APP_DATA_STREAM.
name: Option<String>Output only. Resource name of this Data Stream. Format: properties/{property_id}/dataStreams/{stream_id} Example: “properties/1000/dataStreams/2000”
type_: Option<String>Required. Immutable. The type of this DataStream resource.
update_time: Option<String>Output only. Time when stream payload fields were last updated.
web_stream_data: Option<GoogleAnalyticsAdminV1alphaDataStreamWebStreamData>Data specific to web streams. Must be populated if type is WEB_DATA_STREAM.
Trait Implementations
sourceimpl Clone for GoogleAnalyticsAdminV1alphaDataStream
impl Clone for GoogleAnalyticsAdminV1alphaDataStream
sourcefn clone(&self) -> GoogleAnalyticsAdminV1alphaDataStream
fn clone(&self) -> GoogleAnalyticsAdminV1alphaDataStream
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 Default for GoogleAnalyticsAdminV1alphaDataStream
impl Default for GoogleAnalyticsAdminV1alphaDataStream
sourcefn default() -> GoogleAnalyticsAdminV1alphaDataStream
fn default() -> GoogleAnalyticsAdminV1alphaDataStream
Returns the “default value” for a type. Read more
sourceimpl<'de> Deserialize<'de> for GoogleAnalyticsAdminV1alphaDataStream
impl<'de> Deserialize<'de> for GoogleAnalyticsAdminV1alphaDataStream
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
impl RequestValue for GoogleAnalyticsAdminV1alphaDataStream
impl ResponseResult for GoogleAnalyticsAdminV1alphaDataStream
Auto Trait Implementations
impl RefUnwindSafe for GoogleAnalyticsAdminV1alphaDataStream
impl Send for GoogleAnalyticsAdminV1alphaDataStream
impl Sync for GoogleAnalyticsAdminV1alphaDataStream
impl Unpin for GoogleAnalyticsAdminV1alphaDataStream
impl UnwindSafe for GoogleAnalyticsAdminV1alphaDataStream
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
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> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
toowned_clone_into)Uses borrowed data to replace owned data, usually by cloning. Read more
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