Class UserToken.Tracking
-
- All Implemented Interfaces:
public final class UserToken.TrackingTracking information about the device the token came from.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public final classUserToken.Tracking.BuilderA builder for Tracking.
-
Method Summary
Modifier and Type Method Description final Optional<String>ip()The IP address of the device final Optional<String>lat()The latitude of the device final Optional<String>long_()The longitude of the device final Optional<String>osVersion()The operating system version final JsonField<String>_ip()Returns the raw JSON value of ip. final JsonField<String>_lat()Returns the raw JSON value of lat. final JsonField<String>_long_()Returns the raw JSON value of long_. final JsonField<String>_osVersion()Returns the raw JSON value of osVersion. final Map<String, JsonValue>_additionalProperties()final UserToken.Tracking.BuildertoBuilder()final UserToken.Trackingvalidate()Validates that the types of all values in this object match their expected types recursively. final BooleanisValid()Booleanequals(Object other)IntegerhashCode()StringtoString()final static UserToken.Tracking.Builderbuilder()Returns a mutable builder for constructing an instance of Tracking. -
-
Method Detail
-
_ip
final JsonField<String> _ip()
Returns the raw JSON value of ip.
Unlike ip, this method doesn't throw if the JSON field has an unexpected type.
-
_lat
final JsonField<String> _lat()
Returns the raw JSON value of lat.
Unlike lat, this method doesn't throw if the JSON field has an unexpected type.
-
_long_
final JsonField<String> _long_()
Returns the raw JSON value of long_.
Unlike long_, this method doesn't throw if the JSON field has an unexpected type.
-
_osVersion
final JsonField<String> _osVersion()
Returns the raw JSON value of osVersion.
Unlike osVersion, this method doesn't throw if the JSON field has an unexpected type.
-
_additionalProperties
final Map<String, JsonValue> _additionalProperties()
-
toBuilder
final UserToken.Tracking.Builder toBuilder()
-
validate
final UserToken.Tracking validate()
Validates that the types of all values in this object match their expected types recursively.
This method is not forwards compatible with new types from the API for existing fields.
-
builder
final static UserToken.Tracking.Builder builder()
Returns a mutable builder for constructing an instance of Tracking.
-
-
-
-