
target.apidocs.com.google.api.services.analytics.model.UserRef.html Maven / Gradle / Ivy
UserRef (Google Analytics API v3-rev20190604-1.30.1)
com.google.api.services.analytics.model
Class UserRef
- java.lang.Object
-
- java.util.AbstractMap<String,Object>
-
- com.google.api.client.util.GenericData
-
- com.google.api.client.json.GenericJson
-
- com.google.api.services.analytics.model.UserRef
-
public final class UserRef
extends GenericJson
JSON template for a user reference.
This is the Java data model class that specifies how to parse/serialize into the JSON that is
transmitted over HTTP when working with the Google Analytics API. For a detailed explanation see:
https://developers.google.com/api-client-library/java/google-http-java-client/json
- Author:
- Google, Inc.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.google.api.client.util.GenericData
GenericData.Flags
-
Nested classes/interfaces inherited from class java.util.AbstractMap
AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>
-
Constructor Summary
Constructors
Constructor and Description
UserRef()
-
Method Summary
All Methods Instance Methods Concrete Methods
Modifier and Type
Method and Description
UserRef
clone()
String
getEmail()
Email ID of this user.
String
getId()
User ID.
String
getKind()
UserRef
set(String fieldName,
Object value)
UserRef
setEmail(String email)
Email ID of this user.
UserRef
setId(String id)
User ID.
UserRef
setKind(String kind)
-
Methods inherited from class com.google.api.client.json.GenericJson
getFactory, setFactory, toPrettyString, toString
-
Methods inherited from class com.google.api.client.util.GenericData
entrySet, equals, get, getClassInfo, getUnknownKeys, hashCode, put, putAll, remove, setUnknownKeys
-
Methods inherited from class java.util.AbstractMap
clear, containsKey, containsValue, isEmpty, keySet, size, values
-
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface java.util.Map
compute, computeIfAbsent, computeIfPresent, forEach, getOrDefault, merge, putIfAbsent, remove, replace, replace, replaceAll
-
-
Method Detail
-
getEmail
public String getEmail()
Email ID of this user.
- Returns:
- value or
null
for none
-
setEmail
public UserRef setEmail(String email)
Email ID of this user.
- Parameters:
email
- email or null
for none
-
getId
public String getId()
User ID.
- Returns:
- value or
null
for none
-
getKind
public String getKind()
- Returns:
- value or
null
for none
-
set
public UserRef set(String fieldName,
Object value)
- Overrides:
set
in class GenericJson
-
clone
public UserRef clone()
- Overrides:
clone
in class GenericJson
Copyright © 2011–2019 Google. All rights reserved.
© 2015 - 2025 Weber Informatics LLC | Privacy Policy