Interface CollectUserEventRequestOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
CollectUserEventRequest, CollectUserEventRequest.Builder

@Generated public interface CollectUserEventRequestOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    long
    The event timestamp in milliseconds.
    Required.
    com.google.protobuf.ByteString
    Required.
    The URL including cgi-parameters but excluding the hash fragment with a length limit of 5,000 characters.
    com.google.protobuf.ByteString
    The URL including cgi-parameters but excluding the hash fragment with a length limit of 5,000 characters.
    Required.
    com.google.protobuf.ByteString
    Required.
    boolean
    The event timestamp in milliseconds.
    boolean
    The URL including cgi-parameters but excluding the hash fragment with a length limit of 5,000 characters.

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    isInitialized

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
  • Method Details

    • getParent

      String getParent()
       Required. The parent DataStore resource name, such as
       `projects/{project}/locations/{location}/collections/{collection}/dataStores/{data_store}`.
       
      string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
      Returns:
      The parent.
    • getParentBytes

      com.google.protobuf.ByteString getParentBytes()
       Required. The parent DataStore resource name, such as
       `projects/{project}/locations/{location}/collections/{collection}/dataStores/{data_store}`.
       
      string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
      Returns:
      The bytes for parent.
    • getUserEvent

      String getUserEvent()
       Required. URL encoded UserEvent proto with a length limit of 2,000,000
       characters.
       
      string user_event = 2 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      The userEvent.
    • getUserEventBytes

      com.google.protobuf.ByteString getUserEventBytes()
       Required. URL encoded UserEvent proto with a length limit of 2,000,000
       characters.
       
      string user_event = 2 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      The bytes for userEvent.
    • hasUri

      boolean hasUri()
       The URL including cgi-parameters but excluding the hash fragment with a
       length limit of 5,000 characters. This is often more useful than the
       referer URL, because many browsers only send the domain for third-party
       requests.
       
      optional string uri = 3;
      Returns:
      Whether the uri field is set.
    • getUri

      String getUri()
       The URL including cgi-parameters but excluding the hash fragment with a
       length limit of 5,000 characters. This is often more useful than the
       referer URL, because many browsers only send the domain for third-party
       requests.
       
      optional string uri = 3;
      Returns:
      The uri.
    • getUriBytes

      com.google.protobuf.ByteString getUriBytes()
       The URL including cgi-parameters but excluding the hash fragment with a
       length limit of 5,000 characters. This is often more useful than the
       referer URL, because many browsers only send the domain for third-party
       requests.
       
      optional string uri = 3;
      Returns:
      The bytes for uri.
    • hasEts

      boolean hasEts()
       The event timestamp in milliseconds. This prevents browser caching of
       otherwise identical get requests. The name is abbreviated to reduce the
       payload bytes.
       
      optional int64 ets = 4;
      Returns:
      Whether the ets field is set.
    • getEts

      long getEts()
       The event timestamp in milliseconds. This prevents browser caching of
       otherwise identical get requests. The name is abbreviated to reduce the
       payload bytes.
       
      optional int64 ets = 4;
      Returns:
      The ets.