Struct gapi_grpc::google::cloud::recommendationengine::v1beta1::CollectUserEventRequest[][src]

pub struct CollectUserEventRequest {
    pub parent: String,
    pub user_event: String,
    pub uri: String,
    pub ets: i64,
}

Request message for CollectUserEvent method.

Fields

parent: String

Required. The parent eventStore name, such as projects/1234/locations/global/catalogs/default_catalog/eventStores/default_event_store.

user_event: String

Required. URL encoded UserEvent proto.

uri: String

Optional. The url including cgi-parameters but excluding the hash fragment. The URL must be truncated to 1.5K bytes to conservatively be under the 2K bytes. This is often more useful than the referer url, because many browsers only send the domain for 3rd party requests.

ets: i64

Optional. The event timestamp in milliseconds. This prevents browser caching of otherwise identical get requests. The name is abbreviated to reduce the payload bytes.

Trait Implementations

impl Clone for CollectUserEventRequest[src]

impl Debug for CollectUserEventRequest[src]

impl Default for CollectUserEventRequest[src]

impl Message for CollectUserEventRequest[src]

impl PartialEq<CollectUserEventRequest> for CollectUserEventRequest[src]

impl StructuralPartialEq for CollectUserEventRequest[src]

Auto Trait Implementations

impl RefUnwindSafe for CollectUserEventRequest

impl Send for CollectUserEventRequest

impl Sync for CollectUserEventRequest

impl Unpin for CollectUserEventRequest

impl UnwindSafe for CollectUserEventRequest

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]