Struct gapi_grpc::google::analytics::admin::v1alpha::ChangeHistoryEvent[][src]

pub struct ChangeHistoryEvent {
    pub id: String,
    pub change_time: Option<Timestamp>,
    pub actor_type: i32,
    pub user_actor_email: String,
    pub changes_filtered: bool,
    pub changes: Vec<ChangeHistoryChange>,
}

A set of changes within a Google Analytics account or its child properties that resulted from the same cause. Common causes would be updates made in the Google Analytics UI, changes from customer support, or automatic Google Analytics system changes.

Fields

id: String

ID of this change history event. This ID is unique across Google Analytics.

change_time: Option<Timestamp>

Time when change was made.

actor_type: i32

The type of actor that made this change.

user_actor_email: String

Email address of the Google account that made the change. This will be a valid email address if the actor field is set to USER, and empty otherwise. Google accounts that have been deleted will cause an error.

changes_filtered: bool

If true, then the list of changes returned was filtered, and does not represent all changes that occurred in this event.

changes: Vec<ChangeHistoryChange>

A list of changes made in this change history event that fit the filters specified in SearchChangeHistoryEventsRequest.

Implementations

impl ChangeHistoryEvent[src]

pub fn actor_type(&self) -> ActorType[src]

Returns the enum value of actor_type, or the default if the field is set to an invalid enum value.

pub fn set_actor_type(&mut self, value: ActorType)[src]

Sets actor_type to the provided enum value.

Trait Implementations

impl Clone for ChangeHistoryEvent[src]

impl Debug for ChangeHistoryEvent[src]

impl Default for ChangeHistoryEvent[src]

impl Message for ChangeHistoryEvent[src]

impl PartialEq<ChangeHistoryEvent> for ChangeHistoryEvent[src]

impl StructuralPartialEq for ChangeHistoryEvent[src]

Auto Trait Implementations

impl RefUnwindSafe for ChangeHistoryEvent

impl Send for ChangeHistoryEvent

impl Sync for ChangeHistoryEvent

impl Unpin for ChangeHistoryEvent

impl UnwindSafe for ChangeHistoryEvent

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T> Instrument for T[src]

impl<T> Instrument for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> IntoRequest<T> for T[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<V, T> VZip<V> for T where
    V: MultiLane<T>, 
[src]

impl<T> WithSubscriber for T[src]