Interface UserDimensionsOrBuilder (0.15.0)

public interface UserDimensionsOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

containsUserProperties(String key)

public abstract boolean containsUserProperties(String key)

A repeated record of user properties set with the setUserProperty API. https://firebase.google.com/docs/analytics/android/properties

map<string, .google.events.firebase.analytics.v1.UserPropertyValue> user_properties = 3;

Parameter
Name Description
key String
Returns
Type Description
boolean

getAppInfo()

public abstract AppInfo getAppInfo()

App information.

.google.events.firebase.analytics.v1.AppInfo app_info = 6;

Returns
Type Description
AppInfo

The appInfo.

getAppInfoOrBuilder()

public abstract AppInfoOrBuilder getAppInfoOrBuilder()

App information.

.google.events.firebase.analytics.v1.AppInfo app_info = 6;

Returns
Type Description
AppInfoOrBuilder

getBundleInfo()

public abstract ExportBundleInfo getBundleInfo()

Information regarding the bundle in which these events were uploaded.

.google.events.firebase.analytics.v1.ExportBundleInfo bundle_info = 8;

Returns
Type Description
ExportBundleInfo

The bundleInfo.

getBundleInfoOrBuilder()

public abstract ExportBundleInfoOrBuilder getBundleInfoOrBuilder()

Information regarding the bundle in which these events were uploaded.

.google.events.firebase.analytics.v1.ExportBundleInfo bundle_info = 8;

Returns
Type Description
ExportBundleInfoOrBuilder

getDeviceInfo()

public abstract DeviceInfo getDeviceInfo()

Device information.

.google.events.firebase.analytics.v1.DeviceInfo device_info = 4;

Returns
Type Description
DeviceInfo

The deviceInfo.

getDeviceInfoOrBuilder()

public abstract DeviceInfoOrBuilder getDeviceInfoOrBuilder()

Device information.

.google.events.firebase.analytics.v1.DeviceInfo device_info = 4;

Returns
Type Description
DeviceInfoOrBuilder

getFirstOpenTimestampMicros()

public abstract long getFirstOpenTimestampMicros()

The time (in microseconds) at which the user first opened the app.

int64 first_open_timestamp_micros = 2;

Returns
Type Description
long

The firstOpenTimestampMicros.

getGeoInfo()

public abstract GeoInfo getGeoInfo()

User's geographic information.

.google.events.firebase.analytics.v1.GeoInfo geo_info = 5;

Returns
Type Description
GeoInfo

The geoInfo.

getGeoInfoOrBuilder()

public abstract GeoInfoOrBuilder getGeoInfoOrBuilder()

User's geographic information.

.google.events.firebase.analytics.v1.GeoInfo geo_info = 5;

Returns
Type Description
GeoInfoOrBuilder

getLtvInfo()

public abstract LtvInfo getLtvInfo()

Lifetime Value information about this user.

.google.events.firebase.analytics.v1.LtvInfo ltv_info = 9;

Returns
Type Description
LtvInfo

The ltvInfo.

getLtvInfoOrBuilder()

public abstract LtvInfoOrBuilder getLtvInfoOrBuilder()

Lifetime Value information about this user.

.google.events.firebase.analytics.v1.LtvInfo ltv_info = 9;

Returns
Type Description
LtvInfoOrBuilder

getTrafficSource()

public abstract TrafficSource getTrafficSource()

Information about marketing campaign which acquired the user.

.google.events.firebase.analytics.v1.TrafficSource traffic_source = 7;

Returns
Type Description
TrafficSource

The trafficSource.

getTrafficSourceOrBuilder()

public abstract TrafficSourceOrBuilder getTrafficSourceOrBuilder()

Information about marketing campaign which acquired the user.

.google.events.firebase.analytics.v1.TrafficSource traffic_source = 7;

Returns
Type Description
TrafficSourceOrBuilder

getUserId()

public abstract String getUserId()

The user ID set via the setUserId API.

string user_id = 1;

Returns
Type Description
String

The userId.

getUserIdBytes()

public abstract ByteString getUserIdBytes()

The user ID set via the setUserId API.

string user_id = 1;

Returns
Type Description
ByteString

The bytes for userId.

getUserProperties()

public abstract Map<String,UserPropertyValue> getUserProperties()
Returns
Type Description
Map<String,UserPropertyValue>

getUserPropertiesCount()

public abstract int getUserPropertiesCount()

A repeated record of user properties set with the setUserProperty API. https://firebase.google.com/docs/analytics/android/properties

map<string, .google.events.firebase.analytics.v1.UserPropertyValue> user_properties = 3;

Returns
Type Description
int

getUserPropertiesMap()

public abstract Map<String,UserPropertyValue> getUserPropertiesMap()

A repeated record of user properties set with the setUserProperty API. https://firebase.google.com/docs/analytics/android/properties

map<string, .google.events.firebase.analytics.v1.UserPropertyValue> user_properties = 3;

Returns
Type Description
Map<String,UserPropertyValue>

getUserPropertiesOrDefault(String key, UserPropertyValue defaultValue)

public abstract UserPropertyValue getUserPropertiesOrDefault(String key, UserPropertyValue defaultValue)

A repeated record of user properties set with the setUserProperty API. https://firebase.google.com/docs/analytics/android/properties

map<string, .google.events.firebase.analytics.v1.UserPropertyValue> user_properties = 3;

Parameters
Name Description
key String
defaultValue UserPropertyValue
Returns
Type Description
UserPropertyValue

getUserPropertiesOrThrow(String key)

public abstract UserPropertyValue getUserPropertiesOrThrow(String key)

A repeated record of user properties set with the setUserProperty API. https://firebase.google.com/docs/analytics/android/properties

map<string, .google.events.firebase.analytics.v1.UserPropertyValue> user_properties = 3;

Parameter
Name Description
key String
Returns
Type Description
UserPropertyValue

hasAppInfo()

public abstract boolean hasAppInfo()

App information.

.google.events.firebase.analytics.v1.AppInfo app_info = 6;

Returns
Type Description
boolean

Whether the appInfo field is set.

hasBundleInfo()

public abstract boolean hasBundleInfo()

Information regarding the bundle in which these events were uploaded.

.google.events.firebase.analytics.v1.ExportBundleInfo bundle_info = 8;

Returns
Type Description
boolean

Whether the bundleInfo field is set.

hasDeviceInfo()

public abstract boolean hasDeviceInfo()

Device information.

.google.events.firebase.analytics.v1.DeviceInfo device_info = 4;

Returns
Type Description
boolean

Whether the deviceInfo field is set.

hasGeoInfo()

public abstract boolean hasGeoInfo()

User's geographic information.

.google.events.firebase.analytics.v1.GeoInfo geo_info = 5;

Returns
Type Description
boolean

Whether the geoInfo field is set.

hasLtvInfo()

public abstract boolean hasLtvInfo()

Lifetime Value information about this user.

.google.events.firebase.analytics.v1.LtvInfo ltv_info = 9;

Returns
Type Description
boolean

Whether the ltvInfo field is set.

hasTrafficSource()

public abstract boolean hasTrafficSource()

Information about marketing campaign which acquired the user.

.google.events.firebase.analytics.v1.TrafficSource traffic_source = 7;

Returns
Type Description
boolean

Whether the trafficSource field is set.